import { ISuggestion } from "../editor/editor";

export function getEchartSuggestions(){
   var suggestions: Array<ISuggestion> = [];

   tes.forEach(te=>{

    suggestions.push({
        type:"attribute",
        label:te.name,
        text:te.name
    });

   })
   return suggestions;
}

const tes = [{
    name: "color",
    count: 1835
}, {
    name: "shadowColor",
    count: 1770
}, {
    name: "shadowBlur",
    count: 1770
}, {
    name: "shadowOffsetX",
    count: 1770
}, {
    name: "shadowOffsetY",
    count: 1770
}, {
    name: "borderColor",
    count: 1451
}, {
    name: "borderWidth",
    count: 1450
}, {
    name: "width",
    count: 1411
}, {
    name: "borderType",
    count: 1385
}, {
    name: "borderDashOffset",
    count: 1373
}, {
    name: "height",
    count: 1120
}, {
    name: "backgroundColor",
    count: 1111
}, {
    name: "fontSize",
    count: 1098
}, {
    name: "fontStyle",
    count: 1081
}, {
    name: "fontWeight",
    count: 1081
}, {
    name: "fontFamily",
    count: 1081
}, {
    name: "lineHeight",
    count: 1081
}, {
    name: "textBorderColor",
    count: 1081
}, {
    name: "textBorderWidth",
    count: 1081
}, {
    name: "textBorderType",
    count: 1081
}, {
    name: "textBorderDashOffset",
    count: 1081
}, {
    name: "textShadowColor",
    count: 1081
}, {
    name: "textShadowBlur",
    count: 1081
}, {
    name: "textShadowOffsetX",
    count: 1081
}, {
    name: "textShadowOffsetY",
    count: 1081
}, {
    name: "padding",
    count: 1079
}, {
    name: "borderRadius",
    count: 1051
}, {
    name: "align",
    count: 916
}, {
    name: "verticalAlign",
    count: 913
}, {
    name: "opacity",
    count: 692
}, {
    name: "show",
    count: 664
}, {
    name: "overflow",
    count: 567
}, {
    name: "ellipsis",
    count: 567
}, {
    name: "lineOverflow",
    count: 567
}, {
    name: "position",
    count: 528
}, {
    name: "rich",
    count: 514
}, {
    name: "<style_name>",
    count: 514
}, {
    name: "distance",
    count: 472
}, {
    name: "label",
    count: 468
}, {
    name: "type",
    count: 389
}, {
    name: "rotate",
    count: 365
}, {
    name: "offset",
    count: 357
}, {
    name: "itemStyle",
    count: 356
}, {
    name: "borderCap",
    count: 347
}, {
    name: "borderJoin",
    count: 347
}, {
    name: "borderMiterLimit",
    count: 347
}, {
    name: "formatter",
    count: 331
}, {
    name: "lineStyle",
    count: 298
}, {
    name: "dashOffset",
    count: 278
}, {
    name: "cap",
    count: 278
}, {
    name: "join",
    count: 278
}, {
    name: "miterLimit",
    count: 278
}, {
    name: "emphasis",
    count: 175
}, {
    name: "blur",
    count: 143
}, {
    name: "name",
    count: 133
}, {
    name: "curveness",
    count: 124
}, {
    name: "symbol",
    count: 119
}, {
    name: "symbolSize",
    count: 119
}, {
    name: "x",
    count: 115
}, {
    name: "y",
    count: 115
}, {
    name: "value",
    count: 101
}, {
    name: "symbolKeepAspect",
    count: 94
}, {
    name: "silent",
    count: 93
}, {
    name: "labelLine",
    count: 81
}, {
    name: "rotation",
    count: 78
}, {
    name: "symbolOffset",
    count: 75
}, {
    name: "id",
    count: 71
}, {
    name: "data",
    count: 71
}, {
    name: "symbolRotate",
    count: 67
}, {
    name: "animationDuration",
    count: 66
}, {
    name: "animationEasing",
    count: 66
}, {
    name: "animationDelay",
    count: 65
}, {
    name: "z",
    count: 64
}, {
    name: "animation",
    count: 64
}, {
    name: "animationDurationUpdate",
    count: 63
}, {
    name: "animationThreshold",
    count: 62
}, {
    name: "animationEasingUpdate",
    count: 62
}, {
    name: "animationDelayUpdate",
    count: 62
}, {
    name: "style",
    count: 60
}, {
    name: "select",
    count: 56
}, {
    name: "textStyle",
    count: 54
}, {
    name: "zlevel",
    count: 52
}, {
    name: "transition",
    count: 48
}, {
    name: "focus",
    count: 41
}, {
    name: "blurScope",
    count: 41
}, {
    name: "coord",
    count: 41
}, {
    name: "tooltip",
    count: 40
}, {
    name: "inside",
    count: 40
}, {
    name: "valueIndex",
    count: 40
}, {
    name: "valueDim",
    count: 40
}, {
    name: "extraCssText",
    count: 38
}, {
    name: "interval",
    count: 34
}, {
    name: "left",
    count: 33
}, {
    name: "top",
    count: 33
}, {
    name: "right",
    count: 33
}, {
    name: "bottom",
    count: 33
}, {
    name: "draggable",
    count: 31
}, {
    name: "decal",
    count: 28
}, {
    name: "dashArrayX",
    count: 28
}, {
    name: "dashArrayY",
    count: 28
}, {
    name: "maxTileWidth",
    count: 28
}, {
    name: "maxTileHeight",
    count: 28
}, {
    name: "margin",
    count: 27
}, {
    name: "xAxis",
    count: 27
}, {
    name: "yAxis",
    count: 27
}, {
    name: "origin",
    count: 26
}, {
    name: "0",
    count: 26
}, {
    name: "1",
    count: 26
}, {
    name: "precision",
    count: 25
}, {
    name: "scaleX",
    count: 25
}, {
    name: "scaleY",
    count: 25
}, {
    name: "originX",
    count: 25
}, {
    name: "originY",
    count: 25
}, {
    name: "info",
    count: 25
}, {
    name: "invisible",
    count: 25
}, {
    name: "ignore",
    count: 25
}, {
    name: "textContent",
    count: 25
}, {
    name: "textConfig",
    count: 25
}, {
    name: "layoutRect",
    count: 25
}, {
    name: "local",
    count: 25
}, {
    name: "insideFill",
    count: 25
}, {
    name: "insideStroke",
    count: 25
}, {
    name: "outsideFill",
    count: 25
}, {
    name: "outsideStroke",
    count: 25
}, {
    name: "smooth",
    count: 24
}, {
    name: "selectedMode",
    count: 23
}, {
    name: "fill",
    count: 23
}, {
    name: "stroke",
    count: 23
}, {
    name: "lineWidth",
    count: 23
}, {
    name: "length",
    count: 21
}, {
    name: "areaStyle",
    count: 20
}, {
    name: "shape",
    count: 20
}, {
    name: "cursor",
    count: 19
}, {
    name: "showAbove",
    count: 19
}, {
    name: "splitNumber",
    count: 18
}, {
    name: "progressive",
    count: 18
}, {
    name: "length2",
    count: 18
}, {
    name: "minTurnAngle",
    count: 18
}, {
    name: "labelLayout",
    count: 18
}, {
    name: "hideOverlap",
    count: 17
}, {
    name: "moveOverlap",
    count: 17
}, {
    name: "dx",
    count: 17
}, {
    name: "dy",
    count: 17
}, {
    name: "labelLinePoints",
    count: 17
}, {
    name: "icon",
    count: 16
}, {
    name: "xAxisIndex",
    count: 15
}, {
    name: "yAxisIndex",
    count: 15
}, {
    name: "min",
    count: 14
}, {
    name: "max",
    count: 14
}, {
    name: "scale",
    count: 14
}, {
    name: "coordinateSystem",
    count: 13
}, {
    name: "markPoint",
    count: 13
}, {
    name: "markLine",
    count: 13
}, {
    name: "markArea",
    count: 13
}, {
    name: "z2",
    count: 13
}, {
    name: "during",
    count: 13
}, {
    name: "extra",
    count: 13
}, {
    name: "orient",
    count: 12
}, {
    name: "iconStyle",
    count: 12
}, {
    name: "areaColor",
    count: 12
}, {
    name: "$action",
    count: 12
}, {
    name: "bounding",
    count: 12
}, {
    name: "onclick",
    count: 12
}, {
    name: "onmouseover",
    count: 12
}, {
    name: "onmouseout",
    count: 12
}, {
    name: "onmousemove",
    count: 12
}, {
    name: "onmousewheel",
    count: 12
}, {
    name: "onmousedown",
    count: 12
}, {
    name: "onmouseup",
    count: 12
}, {
    name: "ondrag",
    count: 12
}, {
    name: "ondragstart",
    count: 12
}, {
    name: "ondragend",
    count: 12
}, {
    name: "ondragenter",
    count: 12
}, {
    name: "ondragleave",
    count: 12
}, {
    name: "ondragover",
    count: 12
}, {
    name: "ondrop",
    count: 12
}, {
    name: "legendHoverLink",
    count: 12
}, {
    name: "upperLabel",
    count: 12
}, {
    name: "dimensions",
    count: 11
}, {
    name: "axisPointer",
    count: 10
}, {
    name: "snap",
    count: 10
}, {
    name: "shadowStyle",
    count: 10
}, {
    name: "r",
    count: 10
}, {
    name: "encode",
    count: 10
}, {
    name: "minAngle",
    count: 10
}, {
    name: "morph",
    count: 10
}, {
    name: "title",
    count: 9
}, {
    name: "textAlign",
    count: 9
}, {
    name: "triggerEvent",
    count: 9
}, {
    name: "inverse",
    count: 9
}, {
    name: "axisLine",
    count: 9
}, {
    name: "axisTick",
    count: 9
}, {
    name: "axisLabel",
    count: 9
}, {
    name: "boundaryGap",
    count: 8
}, {
    name: "showMinLabel",
    count: 8
}, {
    name: "showMaxLabel",
    count: 8
}, {
    name: "splitLine",
    count: 8
}, {
    name: "size",
    count: 8
}, {
    name: "throttle",
    count: 8
}, {
    name: "center",
    count: 8
}, {
    name: "startAngle",
    count: 8
}, {
    name: "geoIndex",
    count: 8
}, {
    name: "cx",
    count: 8
}, {
    name: "cy",
    count: 8
}, {
    name: "seriesLayoutBy",
    count: 8
}, {
    name: "datasetIndex",
    count: 8
}, {
    name: "color0",
    count: 8
}, {
    name: "borderColor0",
    count: 8
}, {
    name: "nameGap",
    count: 7
}, {
    name: "minInterval",
    count: 7
}, {
    name: "maxInterval",
    count: 7
}, {
    name: "logBase",
    count: 7
}, {
    name: "alignWithLabel",
    count: 7
}, {
    name: "minorTick",
    count: 7
}, {
    name: "polarIndex",
    count: 7
}, {
    name: "clockwise",
    count: 7
}, {
    name: "clip",
    count: 7
}, {
    name: "text",
    count: 6
}, {
    name: "nameLocation",
    count: 6
}, {
    name: "nameTextStyle",
    count: 6
}, {
    name: "nameRotate",
    count: 6
}, {
    name: "splitArea",
    count: 6
}, {
    name: "triggerTooltip",
    count: 6
}, {
    name: "status",
    count: 6
}, {
    name: "handle",
    count: 6
}, {
    name: "textPosition",
    count: 6
}, {
    name: "textFill",
    count: 6
}, {
    name: "textBackgroundColor",
    count: 6
}, {
    name: "textBorderRadius",
    count: 6
}, {
    name: "textPadding",
    count: 6
}, {
    name: "line",
    count: 6
}, {
    name: "layout",
    count: 6
}, {
    name: "r0",
    count: 6
}, {
    name: "progressiveThreshold",
    count: 6
}, {
    name: "colorAlpha",
    count: 6
}, {
    name: "colorSaturation",
    count: 6
}, {
    name: "offsetCenter",
    count: 6
}, {
    name: "target",
    count: 5
}, {
    name: "itemGap",
    count: 5
}, {
    name: "minorSplitLine",
    count: 5
}, {
    name: "radius",
    count: 5
}, {
    name: "realtime",
    count: 5
}, {
    name: "zoom",
    count: 5
}, {
    name: "bar",
    count: 5
}, {
    name: "stack",
    count: 5
}, {
    name: "roam",
    count: 5
}, {
    name: "endAngle",
    count: 5
}, {
    name: "valueAnimation",
    count: 5
}, {
    name: "calendarIndex",
    count: 5
}, {
    name: "link",
    count: 4
}, {
    name: "selected",
    count: 4
}, {
    name: "trigger",
    count: 4
}, {
    name: "axis",
    count: 4
}, {
    name: "crossStyle",
    count: 4
}, {
    name: "end",
    count: 4
}, {
    name: "seriesIndex",
    count: 4
}, {
    name: "inRange",
    count: 4
}, {
    name: "outOfRange",
    count: 4
}, {
    name: "nameMap",
    count: 4
}, {
    name: "points",
    count: 4
}, {
    name: "smoothConstraint",
    count: 4
}, {
    name: "x1",
    count: 4
}, {
    name: "y1",
    count: 4
}, {
    name: "x2",
    count: 4
}, {
    name: "y2",
    count: 4
}, {
    name: "percent",
    count: 4
}, {
    name: "endLabel",
    count: 4
}, {
    name: "large",
    count: 4
}, {
    name: "largeThreshold",
    count: 4
}, {
    name: "hoverAnimation",
    count: 4
}, {
    name: "edgeLabel",
    count: 4
}, {
    name: "textVerticalAlign",
    count: 3
}, {
    name: "itemWidth",
    count: 3
}, {
    name: "itemHeight",
    count: 3
}, {
    name: "filterMode",
    count: 3
}, {
    name: "handleStyle",
    count: 3
}, {
    name: "brushStyle",
    count: 3
}, {
    name: "rect",
    count: 3
}, {
    name: "polygon",
    count: 3
}, {
    name: "map",
    count: 3
}, {
    name: "children",
    count: 3
}, {
    name: "image",
    count: 3
}, {
    name: "font",
    count: 3
}, {
    name: "source",
    count: 3
}, {
    name: "config",
    count: 3
}, {
    name: "print",
    count: 3
}, {
    name: "sort",
    count: 3
}, {
    name: "withName",
    count: 3
}, {
    name: "withoutName",
    count: 3
}, {
    name: "roundCap",
    count: 3
}, {
    name: "barWidth",
    count: 3
}, {
    name: "barMaxWidth",
    count: 3
}, {
    name: "barMinWidth",
    count: 3
}, {
    name: "progressiveChunkMode",
    count: 3
}, {
    name: "visualDimension",
    count: 3
}, {
    name: "visualMin",
    count: 3
}, {
    name: "visualMax",
    count: 3
}, {
    name: "colorMappingBy",
    count: 3
}, {
    name: "visibleMin",
    count: 3
}, {
    name: "childrenVisibleMin",
    count: 3
}, {
    name: "gapWidth",
    count: 3
}, {
    name: "borderColorSaturation",
    count: 3
}, {
    name: "levels",
    count: 3
}, {
    name: "selectorLabel",
    count: 2
}, {
    name: "gridIndex",
    count: 2
}, {
    name: "realtimeSort",
    count: 2
}, {
    name: "sortSeriesIndex",
    count: 2
}, {
    name: "onZero",
    count: 2
}, {
    name: "onZeroAxisIndex",
    count: 2
}, {
    name: "radar",
    count: 2
}, {
    name: "dataZoom",
    count: 2
}, {
    name: "radiusAxisIndex",
    count: 2
}, {
    name: "angleAxisIndex",
    count: 2
}, {
    name: "start",
    count: 2
}, {
    name: "startValue",
    count: 2
}, {
    name: "endValue",
    count: 2
}, {
    name: "minSpan",
    count: 2
}, {
    name: "maxSpan",
    count: 2
}, {
    name: "minValueSpan",
    count: 2
}, {
    name: "maxValueSpan",
    count: 2
}, {
    name: "zoomLock",
    count: 2
}, {
    name: "rangeMode",
    count: 2
}, {
    name: "handleIcon",
    count: 2
}, {
    name: "handleSize",
    count: 2
}, {
    name: "moveHandleStyle",
    count: 2
}, {
    name: "range",
    count: 2
}, {
    name: "textGap",
    count: 2
}, {
    name: "dimension",
    count: 2
}, {
    name: "hoverLink",
    count: 2
}, {
    name: "controller",
    count: 2
}, {
    name: "categories",
    count: 2
}, {
    name: "triggerOn",
    count: 2
}, {
    name: "toolbox",
    count: 2
}, {
    name: "itemSize",
    count: 2
}, {
    name: "back",
    count: 2
}, {
    name: "option",
    count: 2
}, {
    name: "brush",
    count: 2
}, {
    name: "lineX",
    count: 2
}, {
    name: "lineY",
    count: 2
}, {
    name: "keep",
    count: 2
}, {
    name: "clear",
    count: 2
}, {
    name: "brushType",
    count: 2
}, {
    name: "aspectScale",
    count: 2
}, {
    name: "boundingCoords",
    count: 2
}, {
    name: "scaleLimit",
    count: 2
}, {
    name: "nameProperty",
    count: 2
}, {
    name: "layoutCenter",
    count: 2
}, {
    name: "layoutSize",
    count: 2
}, {
    name: "parallel",
    count: 2
}, {
    name: "parallelIndex",
    count: 2
}, {
    name: "loop",
    count: 2
}, {
    name: "checkpointStyle",
    count: 2
}, {
    name: "controlStyle",
    count: 2
}, {
    name: "progress",
    count: 2
}, {
    name: "diffChildrenByName",
    count: 2
}, {
    name: "polyline",
    count: 2
}, {
    name: "cpx1",
    count: 2
}, {
    name: "cpy1",
    count: 2
}, {
    name: "cpx2",
    count: 2
}, {
    name: "cpy2",
    count: 2
}, {
    name: "enabled",
    count: 2
}, {
    name: "series",
    count: 2
}, {
    name: "maxCount",
    count: 2
}, {
    name: "prefix",
    count: 2
}, {
    name: "separator",
    count: 2
}, {
    name: "middle",
    count: 2
}, {
    name: "sampling",
    count: 2
}, {
    name: "barMinHeight",
    count: 2
}, {
    name: "barMinAngle",
    count: 2
}, {
    name: "barGap",
    count: 2
}, {
    name: "barCategoryGap",
    count: 2
}, {
    name: "period",
    count: 2
}, {
    name: "nodeClick",
    count: 2
}, {
    name: "nodes",
    count: 2
}, {
    name: "links",
    count: 2
}, {
    name: "edges",
    count: 2
}, {
    name: "depth",
    count: 2
}, {
    name: "detail",
    count: 2
}, {
    name: "keepAspect",
    count: 2
}, {
    name: "symbolPosition",
    count: 2
}, {
    name: "symbolRepeat",
    count: 2
}, {
    name: "symbolRepeatDirection",
    count: 2
}, {
    name: "symbolMargin",
    count: 2
}, {
    name: "symbolClip",
    count: 2
}, {
    name: "symbolBoundingData",
    count: 2
}, {
    name: "symbolPatternSize",
    count: 2
}, {
    name: "subtext",
    count: 1
}, {
    name: "sublink",
    count: 1
}, {
    name: "subtarget",
    count: 1
}, {
    name: "subtextStyle",
    count: 1
}, {
    name: "legend",
    count: 1
}, {
    name: "inactiveColor",
    count: 1
}, {
    name: "scrollDataIndex",
    count: 1
}, {
    name: "pageButtonItemGap",
    count: 1
}, {
    name: "pageButtonGap",
    count: 1
}, {
    name: "pageButtonPosition",
    count: 1
}, {
    name: "pageFormatter",
    count: 1
}, {
    name: "pageIcons",
    count: 1
}, {
    name: "horizontal",
    count: 1
}, {
    name: "vertical",
    count: 1
}, {
    name: "pageIconColor",
    count: 1
}, {
    name: "pageIconInactiveColor",
    count: 1
}, {
    name: "pageIconSize",
    count: 1
}, {
    name: "pageTextStyle",
    count: 1
}, {
    name: "selector",
    count: 1
}, {
    name: "selectorPosition",
    count: 1
}, {
    name: "selectorItemGap",
    count: 1
}, {
    name: "selectorButtonGap",
    count: 1
}, {
    name: "grid",
    count: 1
}, {
    name: "containLabel",
    count: 1
}, {
    name: "polar",
    count: 1
}, {
    name: "radiusAxis",
    count: 1
}, {
    name: "angleAxis",
    count: 1
}, {
    name: "indicator",
    count: 1
}, {
    name: "disabled",
    count: 1
}, {
    name: "zoomOnMouseWheel",
    count: 1
}, {
    name: "moveOnMouseMove",
    count: 1
}, {
    name: "moveOnMouseWheel",
    count: 1
}, {
    name: "preventDefaultMouseMove",
    count: 1
}, {
    name: "slider",
    count: 1
}, {
    name: "dataBackground",
    count: 1
}, {
    name: "selectedDataBackground",
    count: 1
}, {
    name: "fillerColor",
    count: 1
}, {
    name: "moveHandleIcon",
    count: 1
}, {
    name: "moveHandleSize",
    count: 1
}, {
    name: "labelPrecision",
    count: 1
}, {
    name: "labelFormatter",
    count: 1
}, {
    name: "showDetail",
    count: 1
}, {
    name: "showDataShadow",
    count: 1
}, {
    name: "brushSelect",
    count: 1
}, {
    name: "visualMap",
    count: 1
}, {
    name: "continuous",
    count: 1
}, {
    name: "calculable",
    count: 1
}, {
    name: "indicatorIcon",
    count: 1
}, {
    name: "indicatorSize",
    count: 1
}, {
    name: "indicatorStyle",
    count: 1
}, {
    name: "piecewise",
    count: 1
}, {
    name: "pieces",
    count: 1
}, {
    name: "minOpen",
    count: 1
}, {
    name: "maxOpen",
    count: 1
}, {
    name: "showLabel",
    count: 1
}, {
    name: "itemSymbol",
    count: 1
}, {
    name: "showContent",
    count: 1
}, {
    name: "alwaysShowContent",
    count: 1
}, {
    name: "showDelay",
    count: 1
}, {
    name: "hideDelay",
    count: 1
}, {
    name: "enterable",
    count: 1
}, {
    name: "renderMode",
    count: 1
}, {
    name: "confine",
    count: 1
}, {
    name: "appendToBody",
    count: 1
}, {
    name: "className",
    count: 1
}, {
    name: "transitionDuration",
    count: 1
}, {
    name: "order",
    count: 1
}, {
    name: "showTitle",
    count: 1
}, {
    name: "feature",
    count: 1
}, {
    name: "saveAsImage",
    count: 1
}, {
    name: "connectedBackgroundColor",
    count: 1
}, {
    name: "excludeComponents",
    count: 1
}, {
    name: "pixelRatio",
    count: 1
}, {
    name: "restore",
    count: 1
}, {
    name: "dataView",
    count: 1
}, {
    name: "readOnly",
    count: 1
}, {
    name: "optionToContent",
    count: 1
}, {
    name: "contentToOption",
    count: 1
}, {
    name: "lang",
    count: 1
}, {
    name: "textareaColor",
    count: 1
}, {
    name: "textareaBorderColor",
    count: 1
}, {
    name: "textColor",
    count: 1
}, {
    name: "buttonColor",
    count: 1
}, {
    name: "buttonTextColor",
    count: 1
}, {
    name: "magicType",
    count: 1
}, {
    name: "tiled",
    count: 1
}, {
    name: "brushLink",
    count: 1
}, {
    name: "brushMode",
    count: 1
}, {
    name: "transformable",
    count: 1
}, {
    name: "throttleType",
    count: 1
}, {
    name: "throttleDelay",
    count: 1
}, {
    name: "removeOnClick",
    count: 1
}, {
    name: "inBrush",
    count: 1
}, {
    name: "outOfBrush",
    count: 1
}, {
    name: "geo",
    count: 1
}, {
    name: "regions",
    count: 1
}, {
    name: "axisExpandable",
    count: 1
}, {
    name: "axisExpandCenter",
    count: 1
}, {
    name: "axisExpandCount",
    count: 1
}, {
    name: "axisExpandWidth",
    count: 1
}, {
    name: "axisExpandTriggerOn",
    count: 1
}, {
    name: "parallelAxisDefault",
    count: 1
}, {
    name: "parallelAxis",
    count: 1
}, {
    name: "dim",
    count: 1
}, {
    name: "areaSelectStyle",
    count: 1
}, {
    name: "singleAxis",
    count: 1
}, {
    name: "timeline",
    count: 1
}, {
    name: "axisType",
    count: 1
}, {
    name: "currentIndex",
    count: 1
}, {
    name: "autoPlay",
    count: 1
}, {
    name: "rewind",
    count: 1
}, {
    name: "playInterval",
    count: 1
}, {
    name: "replaceMerge",
    count: 1
}, {
    name: "controlPosition",
    count: 1
}, {
    name: "showPlayBtn",
    count: 1
}, {
    name: "showPrevBtn",
    count: 1
}, {
    name: "showNextBtn",
    count: 1
}, {
    name: "playIcon",
    count: 1
}, {
    name: "stopIcon",
    count: 1
}, {
    name: "prevIcon",
    count: 1
}, {
    name: "nextIcon",
    count: 1
}, {
    name: "graphic",
    count: 1
}, {
    name: "elements",
    count: 1
}, {
    name: "group",
    count: 1
}, {
    name: "circle",
    count: 1
}, {
    name: "ring",
    count: 1
}, {
    name: "sector",
    count: 1
}, {
    name: "arc",
    count: 1
}, {
    name: "bezierCurve",
    count: 1
}, {
    name: "calendar",
    count: 1
}, {
    name: "cellSize",
    count: 1
}, {
    name: "dayLabel",
    count: 1
}, {
    name: "firstDay",
    count: 1
}, {
    name: "monthLabel",
    count: 1
}, {
    name: "yearLabel",
    count: 1
}, {
    name: "dataset",
    count: 1
}, {
    name: "sourceHeader",
    count: 1
}, {
    name: "transform",
    count: 1
}, {
    name: "filter",
    count: 1
}, {
    name: "xxx:xxx",
    count: 1
}, {
    name: "fromDatasetIndex",
    count: 1
}, {
    name: "fromDatasetId",
    count: 1
}, {
    name: "fromTransformResult",
    count: 1
}, {
    name: "aria",
    count: 1
}, {
    name: "description",
    count: 1
}, {
    name: "general",
    count: 1
}, {
    name: "withTitle",
    count: 1
}, {
    name: "withoutTitle",
    count: 1
}, {
    name: "single",
    count: 1
}, {
    name: "multiple",
    count: 1
}, {
    name: "allData",
    count: 1
}, {
    name: "partialData",
    count: 1
}, {
    name: "decals",
    count: 1
}, {
    name: "showSymbol",
    count: 1
}, {
    name: "showAllSymbol",
    count: 1
}, {
    name: "connectNulls",
    count: 1
}, {
    name: "step",
    count: 1
}, {
    name: "smoothMonotone",
    count: 1
}, {
    name: "showBackground",
    count: 1
}, {
    name: "backgroundStyle",
    count: 1
}, {
    name: "pie",
    count: 1
}, {
    name: "selectedOffset",
    count: 1
}, {
    name: "minShowLabelAngle",
    count: 1
}, {
    name: "roseType",
    count: 1
}, {
    name: "avoidLabelOverlap",
    count: 1
}, {
    name: "stillShowZeroSum",
    count: 1
}, {
    name: "alignTo",
    count: 1
}, {
    name: "edgeDistance",
    count: 1
}, {
    name: "bleedMargin",
    count: 1
}, {
    name: "distanceToLabelLine",
    count: 1
}, {
    name: "maxSurfaceAngle",
    count: 1
}, {
    name: "scaleSize",
    count: 1
}, {
    name: "animationType",
    count: 1
}, {
    name: "animationTypeUpdate",
    count: 1
}, {
    name: "scatter",
    count: 1
}, {
    name: "effectScatter",
    count: 1
}, {
    name: "effectType",
    count: 1
}, {
    name: "showEffectOn",
    count: 1
}, {
    name: "rippleEffect",
    count: 1
}, {
    name: "radarIndex",
    count: 1
}, {
    name: "tree",
    count: 1
}, {
    name: "edgeShape",
    count: 1
}, {
    name: "edgeForkPosition",
    count: 1
}, {
    name: "expandAndCollapse",
    count: 1
}, {
    name: "initialTreeDepth",
    count: 1
}, {
    name: "leaves",
    count: 1
}, {
    name: "treemap",
    count: 1
}, {
    name: "squareRatio",
    count: 1
}, {
    name: "leafDepth",
    count: 1
}, {
    name: "drillDownIcon",
    count: 1
}, {
    name: "zoomToNodeRatio",
    count: 1
}, {
    name: "breadcrumb",
    count: 1
}, {
    name: "emptyItemWidth",
    count: 1
}, {
    name: "sunburst",
    count: 1
}, {
    name: "renderLabelForZeroData",
    count: 1
}, {
    name: "boxplot",
    count: 1
}, {
    name: "boxWidth",
    count: 1
}, {
    name: "candlestick",
    count: 1
}, {
    name: "heatmap",
    count: 1
}, {
    name: "pointSize",
    count: 1
}, {
    name: "blurSize",
    count: 1
}, {
    name: "minOpacity",
    count: 1
}, {
    name: "maxOpacity",
    count: 1
}, {
    name: "mapValueCalculation",
    count: 1
}, {
    name: "showLegendSymbol",
    count: 1
}, {
    name: "inactiveOpacity",
    count: 1
}, {
    name: "activeOpacity",
    count: 1
}, {
    name: "lines",
    count: 1
}, {
    name: "effect",
    count: 1
}, {
    name: "delay",
    count: 1
}, {
    name: "constantSpeed",
    count: 1
}, {
    name: "trailLength",
    count: 1
}, {
    name: "coords",
    count: 1
}, {
    name: "graph",
    count: 1
}, {
    name: "circular",
    count: 1
}, {
    name: "rotateLabel",
    count: 1
}, {
    name: "force",
    count: 1
}, {
    name: "initLayout",
    count: 1
}, {
    name: "repulsion",
    count: 1
}, {
    name: "gravity",
    count: 1
}, {
    name: "edgeLength",
    count: 1
}, {
    name: "layoutAnimation",
    count: 1
}, {
    name: "friction",
    count: 1
}, {
    name: "nodeScaleRatio",
    count: 1
}, {
    name: "edgeSymbol",
    count: 1
}, {
    name: "edgeSymbolSize",
    count: 1
}, {
    name: "autoCurveness",
    count: 1
}, {
    name: "fixed",
    count: 1
}, {
    name: "category",
    count: 1
}, {
    name: "ignoreForceLayout",
    count: 1
}, {
    name: "sankey",
    count: 1
}, {
    name: "nodeWidth",
    count: 1
}, {
    name: "nodeGap",
    count: 1
}, {
    name: "nodeAlign",
    count: 1
}, {
    name: "layoutIterations",
    count: 1
}, {
    name: "funnel",
    count: 1
}, {
    name: "minSize",
    count: 1
}, {
    name: "maxSize",
    count: 1
}, {
    name: "gap",
    count: 1
}, {
    name: "funnelAlign",
    count: 1
}, {
    name: "gauge",
    count: 1
}, {
    name: "overlap",
    count: 1
}, {
    name: "pointer",
    count: 1
}, {
    name: "anchor",
    count: 1
}, {
    name: "pictorialBar",
    count: 1
}, {
    name: "themeRiver",
    count: 1
}, {
    name: "singleAxisIndex",
    count: 1
}, {
    name: "date",
    count: 1
}, {
    name: "custom",
    count: 1
}, {
    name: "renderItem",
    count: 1
}, {
    name: "arguments",
    count: 1
}, {
    name: "params",
    count: 1
}, {
    name: "api",
    count: 1
}, {
    name: "styleEmphasis",
    count: 1
}, {
    name: "visual",
    count: 1
}, {
    name: "barLayout",
    count: 1
}, {
    name: "currentSeriesIndices",
    count: 1
}, {
    name: "getWidth",
    count: 1
}, {
    name: "getHeight",
    count: 1
}, {
    name: "getZr",
    count: 1
}, {
    name: "getDevicePixelRatio",
    count: 1
}, {
    name: "return",
    count: 1
}, {
    name: "return_group",
    count: 1
}, {
    name: "return_path",
    count: 1
}, {
    name: "pathData",
    count: 1
}, {
    name: "d",
    count: 1
}, {
    name: "return_image",
    count: 1
}, {
    name: "return_text",
    count: 1
}, {
    name: "return_rect",
    count: 1
}, {
    name: "return_circle",
    count: 1
}, {
    name: "return_ring",
    count: 1
}, {
    name: "return_sector",
    count: 1
}, {
    name: "return_arc",
    count: 1
}, {
    name: "return_polygon",
    count: 1
}, {
    name: "return_polyline",
    count: 1
}, {
    name: "return_line",
    count: 1
}, {
    name: "return_bezierCurve",
    count: 1
}, {
    name: "darkMode",
    count: 1
}, {
    name: "stateAnimation",
    count: 1
}, {
    name: "duration",
    count: 1
}, {
    name: "easing",
    count: 1
}, {
    name: "blendMode",
    count: 1
}, {
    name: "hoverLayerThreshold",
    count: 1
}, {
    name: "useUTC",
    count: 1
}, {
    name: "options",
    count: 1
}, {
    name: "media",
    count: 1
}, {
    name: "query",
    count: 1
}, {
    name: "minWidth",
    count: 1
}, {
    name: "maxHeight",
    count: 1
}, {
    name: "minAspectRatio",
    count: 1
}];
